你是一个java编码高手,请按照方法描述用java编写一个java代码,自动导入方法依赖的java类,只返回java文件内容,请保证java代码可执行,方法描述如下:
方法描述:
类名:GPTDateTime
方法名:getStartEndTime
<#if endtimeStr??>
方法体:计算'${starttimeStr}'到'${endtimeStr}'的开始时间,结束时间。要求时间格式'yyyy-MM-dd HH:mm:ss'
<#else>
方法体:计算'${starttimeStr}'的开始时间,结束时间。要求时间格式'yyyy-MM-dd HH:mm:ss'
</#if>
方法返回值:开始时间,结束时间.

响应内容请遵守以下原则条件:
原则1:不要返回markdown格式
原则2:只要java8代码
原则3:不要返回代码无关的文字

你可以参考以下格式响应内容给我，只要返回代码内容
响应格式:
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.LocalTime;
import java.time.format.DateTimeFormatter;

public class GPTDateTime {
    public String[] getStartEndTime() {
        LocalDateTime now = LocalDateTime.now();
        LocalDateTime startDateTime = now.minusHours(1);
        LocalDateTime endDateTime = startDateTime.plusHours(1);
        String startTime = startDateTime.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
        String endTime = endDateTime.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
        return new String[]{startTime, endTime};
    }
}

